Introduction to Packet Scheduling Algorithms for Communication Networks

نویسندگان

  • Tsung-Yu Tsai
  • Yao-Liang Chung
  • Zsehong Tsai
چکیده

As implied by the word “packet scheduling”, the shared transmission resource should be intentionally assigned to some users at a given time. The process of assigning users’ packets to appropriate shared resource to achieve some performance guarantee is so-called packet scheduling. It is anticipated that packetized transmissions over links via proper packet scheduling algorithms will possibly make higher resource utilization through statistical multiplexing of packets compared to conventional circuit-based communications. A packet-switched and integrated service environment is therefore prevalent in most practical systems nowadays. However, it will possibly lead to crucial problems when multiple packets associated to different kinds of Quality of Service (QoS) (e.g. required throughput, tolerated delay, jitter, etc) or packet lengths competing for the finite common transmission resource. That is, when the traffic load is relatively heavy, the first-come-first-serve discipline may no longer be an efficient way to utilize the available transmission resource to satisfy the QoS requirements of each user. In such case, appropriate packet-level scheduling algorithms, which are designed to schedule the order of packet transmission under the consideration of different QoS requirements of individual users or other criteria, such as fairness, can alter the service performance and increase the system capacity . As a result, packet scheduling algorithms have been one of the most crucial functions in many practical wired and wireless communication network systems. In this chapter, we will focus on such topic direction for complete investigation. Till now, many packet scheduling algorithms for wired and wireless communication network systems have been successfully presented. Generally speaking, in the most parts of researches, the main goal of packet scheduling algorithms is to maximize the system capacity while satisfying the QoS of users and achieving certain level of fairness. To be more specific, most of packet scheduling algorithm proposed are intended to achieve the following desired properties: 1. Efficiency: The basic function of packet scheduling algorithms is scheduling the transmission order of packets queued in the system based on the available shared resource in a way that satisfies the set of QoS requirements of each user. A packet scheduling algorithm is generally said to

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارزیابی سیاست‌های زمان‌بندی در نسل چهارم شبکه‌های سلولی (LTE)

New generation of wireless networks, LTE and WiMAX, supports many services which consume a lot of resources (such as VOIP, Video Conference, Digital Video, Multimedia streams and online Multi-player Games). Supporting multi-media services in wireless communication systems provide new resource allocation challenges. Because of high loads in downlink, efficient resource allocation is vital in dow...

متن کامل

Scheduling algorithms for 4G wireless networks

Scheduling algorithms are fundamental components in the process of resource management in mobile communication networks with heterogeneous QoS requirements such as delay, delay jitter, packet loss rate or throughput. The random characteristics of the propagation environment and the use of complex physical layers in order to combat this random behavior does not ease in the design of simple, effi...

متن کامل

Design and Practical Implementation of a New Markov Model Predictive Controller for Variable Communication Packet Loss in Network Control Systems

The current paper investigates the influence of packet losses in network control systems (NCS’s) using the model predictive control (MPC) strategy. The study focuses on two main network packet losses due to sensor to controller and controller to actuator along the communication paths. A new Markov-based method is employed to recursively estimate the probability of time delay in controller to ac...

متن کامل

IMNTV-Identifying Malicious Nodes using Trust Value in Wireless Sensor Networks

Security is the major area of concern in communication channel. Security is very crucial in wireless sensor networks which are deployed in remote environments. Adversary can disrupt the communication within multi hop sensor networks by launching the attack. The common attacks which disrupt the communication of nodes are packet dropping, packet modification, packet fake routing, badmouthing atta...

متن کامل

The Role of Packet Tracer in Learning Wireless Networks and Managing IoT Devices

Wireless networks, Internet of Things (IoT), Internet of Everything (IoE), and smart homes have become extremely important terms in our present-day life. Most of the buildings, companies, institutions, and even homes depend onthese technologies for interaction, communication, automation, and everything surrounding humans. To understand the advanced topics in wireless networks and IoT devi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012